double-deck car - Spanish English Dictionary